package csdn.meiju.li02;

public enum Week {
    MONDAY {
        @Override
        public void show() {

        }
    },TUESDAY {
        @Override
        public void show() {

        }
    },WEDNESDAY {
        @Override
        public void show() {

        }
    },THURSDAY {
        @Override
        public void show() {
 
        }
    },FRIDAY {
        @Override
        public void show() {

        }
    },SATURDAY {
        @Override
        public void show() {

        }
    },SUNDAY {
        @Override
        public void show() {
            System.out.println("7");
        }
    };

    //成员属性
    private String dasc;
    

    public String getDasc() {
        return dasc;
    }
    public void setDasc(String dasc) {
        this.dasc = dasc;
    }
    private Week(){};
    //public Week(){};枚举类的构造器不能公开----属性和方法可以公开
    
    //枚举类能不能包含抽象方法
    public abstract void show();//--可以----通过匿名内部类实现----每个枚举元素都要重写抽象方法。
}
